weed extermination - French English Dictionary